hell in popular tradition - German English Dictionary